17 - Applications & Implications
The Final Project and Its Bill of Materials
This week is the second to last week before the final projects should be presented. The aim of this assignment is therefore to best prepare the final project, compile a summary and answer some very essential questions. This weeks's assignment were to answer these questions:
- What will it do?
- Who's done what beforehand?
- What will you design?
- What materials and components will be used?
- Where will they come from?
- How much will they cost?
- What parts and systems will be made?
- What processes will be used?
- What questions need to be answered?
- How will it be evaluated?
What will it do?
My final project, as proposed here and completely shown here, will be an experimental setup for my PhD. I would like to investigate the locomotion and the attachment performance of soft bodied animals, e.g. frogs and snails. For this, I need to visualize the contact area of the animal and its surrounding while optionally applying various forces to it.
The former, i.e. the visualization of the contact area, can bew achieved with so called "frustrated total internal reflection" (FTIR). Total internal reflection occurs for example when light is shown into the side of a glass plate. Due to the high refractive index of glass compared to its surrounding (air), the light is internally reflected.
However, if for example a finger touches the glass plate which increases the refractive index of the local surrounding to a similar level than the glass plate, the light is not internally reflected but can escape at this point. Therefore, the contact area oof the finger with the glass plate lights up which can be recorded by a camera.
Working Principle of FTIR (Source)
The second goal was to apply various forces to the animal while recording the contact area. Here, various forces mean different angles varying from a flat landscape (0°) to an overhang environment (180°). This can be achieved, by rotating the glass plate 180° with a known speed.
To summarize, my final project will incorporate a glass plate with an LED strip around it to generate FTIR. Simultaneously, a camera will record the screen. Next, the glass plate should be able to rotate. The user however should have the choice to switch the rotation off ("static mode") or on ("dynamic mode") and in the case of the latter also specify the end angle of the rotation.
Last but not least, an angle sensor should record the current angle of rotation to validate that the rotation happened as intended.
Who's done what beforehand?
This is a really easy question for me as I got inspired to make this experimental setup from a paper I read. This paper utilized exactly such experimental rig. So in short, the University of Wageningen already did this. However, I have no other information than available in the paper which is mainly an image of the setup as well as the rotational speed of 3.6° per second.
From: Langowski, J. K. A., Rummenie, A., Pieters, R. P. M., Kovalev, A., Gorb, S. N., & van Leeuwen, J. L. (2019). Estimating the maximum attachment performance of tree frogs on rough substrates. Bioinspiration & Biomimetics, 14(2), 025001. https://doi.org/10.1088/1748-3190/aafc37
What will you design?
I am trying to design and thus make as much myself as possible, rather than buying the things. However, there are various thing that I had designed and still will design, including the mechanical and electrical parts. These include:
- Parts suspended by the frame
- The frame
- The PCB
- Parts integrating wires and attaching them to the mechanical parts
- App/Software for the user to interface the peripherals
Please find the details of what I designed on the final project's page.
What materials and components will be used?
There are several different materials I will be using. First of all, below is a list of materials, I will be using to make parts. The dimensions are the minimum dimensions for sheet material.
- PLA Basic: Black, 500 g
- PLA Generic: Blue, 70 g
- POM Sheet, 3mm thick: 50 cm x 40 cm
- Multiplex Board, 12.55 mm thick: 1.5 m x 1.25 m
- Stainless Steel Shaft: 10 mm diameter, 15cm
- Copper Sheet: FR4, one-sided, 5cm x 8cm
- Aluminum Profile: 20 mm x 20 mm, 220 mm length, 2 mm wall
In addition, I will be buying some parts or use complete components from the lab. In general, these include the following parts:
- Glass Plate: 20cm x 30cm x 8mm
- LED Strip: Bright, cold white, continuous, 150cm length
- Power Supply: 24 V, 1 A
- Stepper Motor: NEMA 17
- Motor Driver: A4988
- Hall Sensor: KY-024 Linear
- Plug for Socket (Connecting to Power Supply)
- Two Phase Cable, 1m
- Pulley, big: 10 mm inner diameter, 60 teeth
- Pulley, small: 8 mm inner diameter, 12 teeth
- Belt: GT2, 6mm width, 300mm length
- 4 Ball Bearings: 10mm inner, 30mm outer diameter, 9mm width
- Raspberry Pi: Model 4B, 4GB RAM
- Camera Module: 12MP HQ-Module
- Camera Lens: 6mm
- Raspberry Pi Power Supply: 5V 3A
- Braided Sleeve: 25 mm diameter, 40 cm length
- Diametric Magnet: 10 mm diameter, 5 mm width
- MicroSD Card: 32 GB
However, there are also parts which are used for the PCB of my final project. These are:
- Male Pin Headers
- Female Pin Headers
- MOSFET NCh TO252
- 2 Screw Terminal
- 2 Capacitors 1206 (1uF, 0.1uF)
- Capacitor Motor 100uF
- 2 LED size 1206
- 2 Resistors size 1206 (2x 10 kΩ, 2x 4.7 kΩ, 1x 1000 Ω, 2x 200Ω)
- Button
- Microcontroller ATtiny1614
- Solder
- Female-to-Female Jumpers
- Long Female-to-Female Jumpers
- Ferrules 0.25 mm
Not listed above are screws and bolts. For more details, please refer to the complete bill of materials that is available for download in the bottom.
Where will they come from?
The sources are sometimes hard to tell as most of my final project was designed to use materials and components that were available in the Lab. However, I ask my instructor for the missing sources. In this case, for the parts that I will make, the sources are the following:
Material | Source |
---|---|
PLA Basic: Black (1kg on spool) | BambuLab Online Shop |
PLA Generic: Blue (1kg on spool) | Filamentworld.de |
POM Sheet, 3 mm thick | FabLab Inventory: The Lab got it from the DRK (German Red Cross Society) to make mounting structures for visors in Covid times |
Multiplex Board, 2.5m x 1.25m x 12.55mm | Gütges Holzland, from FabLab Inventory |
Round Stainless Steel Shaft, 10 mm | FabLab Inventory, no possibility of finding out where it came from |
Copper Sheet, FR4, one-sided, 100mm x 160mm | Bürklin Online Shop, from FabLab Inventory |
Aluminum Profile: 20 mm x 20 mm, 220 mm length, 2 mm wall | Stahlhandel Thomas, from FabLab Inventory |
Please not for the materials above, the source is linked for a full sheet even though I have not used the complete sheet.
For the materials above as well for the components below, I have marked whether they came out of the FabLab's Inventory or were bought by me. As you can see for the components below, some of them were from the Inventory, some were bought:
Components | Source |
---|---|
Glass Plate | Glas Selection Online Shop |
LED Strip | LED Konzept Online Shop |
Power Supply, 24 V, 1 A | LED Konzept Online Shop |
NEMA 17 Stepper Motor | StepperOnline Shop, from FabLab Inventory |
Motor Driver A4899 | AZ-Delivery, from FabLab Inventory |
Hall Sensor KY-024 Linear | AZ-Delivery, from FabLab Inventory |
Plug for Socket | FabLab Inventory |
Two Phase Cable | FabLab Inventory |
Pulley, big | Turmberg3D |
Pulley, small | Turmberg3D |
Belt GT2 | RoboMall on Amazon |
Ball Bearings | Ungering |
Raspberry Pi | Rasppishop (S&H Werner GmbH) |
Camera Module | Rasppishop (S&H Werner GmbH) |
Camera Lens | Rasppishop (S&H Werner GmbH) |
Raspberry Pi Power Supply | Rasppishop (S&H Werner GmbH) |
Braided Sleeve | Conrad Online Shop |
Diametric Magnet | Magnet Shop |
MicroSD Card | Saturn Online Shop |
Lastly, for the electrical components, I basically used the FabLab's Inventory. I only highlighted below, where the "more special" components came from:
Electrical Part | Source |
---|---|
MOSFET NCh TO252 | Reichelt |
Capacitor Motor 100uF | Mouser Electronics |
How much will they cost?
The costs of the components amount to 281.04 € in total not including nuts and bolts. The main parts of the expenses are caused by the camera which consists of a Raspberry Pi, the glass plate and the LED strip.
As the costs of the single materials were supplied with the link to the source, I compiled a list of costs for them. Please note that the costs listed below are valid for a full sheet, even though I did not need all of it. In total, the costs of the (used) materials amounts to about 81.25 €.
Components | Costs |
---|---|
Glass Plate | 39.72 € |
LED Strip | 26.25 € |
Power Supply, 24 V, 1 A | 19.90 € |
NEMA 17 Stepper Motor | 4.63 € |
Motor Driver A4899 | 5.99 € |
Hall Sensor KY-024 Linear | 4.99 € |
Pulley, big | 5.50 € |
Pulley, small | 5.50 € |
Belt GT2 | 2.75 € |
Ball Bearings | 4 * 1.44 € = 5.76 € |
Raspberry Pi | 57.99 € |
Camera Module | 57.49 € |
Camera Lens | 26.49 € |
Raspberry Pi Power Supply | 7.90 € |
Braided Sleeve | 41.99 € * 0.04 = 1.68 € |
Diametric Magnet | 1.01 € |
MicroSD Card | 7.49 € |
Material | Costs |
---|---|
PLA Basic: Black, 1 kg on spool | 29.99 € |
POM Sheet, 3 mm thick | about 15 €, 2* 15 € = 30 € |
Multiplex Board, 2.5m x 1.25m x 12.55mm | 77.97 € |
Round Stainless Steel Shaft, 10 mm | about 1 € |
Copper Sheet, FR4, one-sided, 100mm x 160mm | 4.61 € |
Aluminum Profile: 20 mm x 20 mm, 2 m length, 2 mm wall | 35.02 € |
The costs for the electronics are very difficult to estimate as usually large quantities are bought which significantly reduces the price. In addition to the two components listed below, the costs for the electronics are estimated to be below 10 €.
Electrical Part | Source |
---|---|
MOSFET NCh TO252 | 0.52 € |
Capacitor Motor 100uF | 1.94 € |
For details on the calculations, please refer to the complete list of materials below.
What parts and systems will be made?
I have tried to make as many parts as possible myself. Therefore, there is quite an extensive list of parts, I will be making. The parts and the materials used are shown below. The costs for the raw materials are shown above. The costs for the individual parts made with these materials are presented in the complete list of materials below.
Part | Material |
---|---|
LED Profiles, 4 parts | PLA Basic: Black, 1 kg on spool |
Frame for Glass Plate, 2 times | POM Sheet, 3 mm thick |
Shaft Mount Halves, 4 times | PLA Basic: Black, 1 kg on spool |
Rotating Shaft | Round Stainless Steel Shaft, 10 mm |
Camera Mount, 5 parts | PLA Basic: Black, 1 kg on spool |
Camera Spacers, 4 times | PLA Basic: Black, 1 kg on spool> |
Counterweight, 5 parts | PLA Basic: Black, 1 kg on spool |
Frame/Stand | Multiplex Board, 2.5m x 1.25m x 12.55mm |
PCB | Copper Sheet, FR4, one-sided, 100mm x 160mm |
Sensor Holder, 3 parts | PLA Basic: Black, 1 kg on spool |
Magnet Holder | PLA Basic: Black, 1 kg on spool |
Case PCB, 4 parts | PLA Basic: Black, 1 kg on spool |
FTDI Module Case, 3 parts | PLA Basic: Black, 1 kg on spool |
JST Connectors | PLA Basic: Black, 1 kg on spool |
Raspberry Pi Case | PLA Basic: Black, 1 kg on spool |
Cable Routing Fixture | PLA Generic: Blue, 1kg on spool |
Sleeve Fixture | PLA Generic: Blue, 1kg on spool |
Counterweight | Aluminum Profile: 20 mm x 20 mm, 2 m length, 2 mm wall |
What processes will be used?
Most of the parts that I will make are actually 3D printed. In addition however, I will be using CNC milling, PCB milling and lasercutting as digital manufacturing processes. Only the rotating shaft will be made manually by cutting it with a saw to the right length and sanding it.
Part | Manufacturing Process |
---|---|
LED Profiles, 4 parts | 3D Printing |
Frame for Glass Plate, 2 times | Lasercutting |
Shaft Mount Halves, 4 times | 3D Printing |
Rotating Shaft, 2 parts | Cutting and Sanding by Hand |
Camera Mount, 5 parts | 3D Printing |
Camera Spacers, 4 times | 3D Printing |
Counterweight, 5 parts | 3D Printing |
Frame/Stand | CNC Milling |
PCB | PCB Milling |
Sensor Holder, 3 parts | 3D Printing |
Magnet Holder | 3D Printing |
Case PCB, 4 parts | 3D Printing |
FTDI Module Case, 3 parts | 3D Printing |
JST Connectors | 3D Printing |
Raspberry Pi Case | 3D Printing |
Cable Routing Fixture | 3D Printing |
Sleeve Fixture | 3D Printing |
Counterweight | Cutting and Drilling with Hand Tools, Sanding |
What questions need to be answered?
At this point of my final project, I am more or less done. I have assembled most of the parts already. From the pure mechanical point of view, I am still missing the attachment of the counterweight mount and the actual counter weight. Here, a question would be
- How large does the counterweight need to be such that the motor is able to turn the shaft?
Next, I am missing most of the system integration week as my 3D printer at home broke down because of a new update that messed with the settings apparently (and I cannot use a different one without excessive work as the parts were designed to be printed on this printer). Therefore, I still need to answer:
- Do the JST connectors work as intended?
Additionally, I need to mention, that I still need to figure out how to transform the readings of the sensor to the actual angle. I will probably need to generate a sine or cosine function for it. Hence, there is the following question that needs to be answered:
- How is the curve fitting done starting with the readings of the angle sensor generating the actual angle data?
Lastly, I have to address the rotation of the shaft. Here, the interface right now starts at a more or less random initial position and rotates it (in case for the dynamic mode). However, the questions that I need to answer for this are:
- How to ensure that the initial position is always at 0°?
- How or when is the platform rotated back to zero after the dynamic measurements are done?
How will it be evaluated?
I hope it will be evaluated with a "Pass" obviously. However, this questions targets actually the following questions: "What does it take to be evaluated with a pass?". First of all, there are requirements from the side of FabAcademy. However, I also formulated my own requirements. If all are met, my final project is successful.
According to the assignment of the final project for FabAcademy, documentation of the final project should answer
- What will it do?
- Who's done what beforehand?
- What will you design?
- What materials and components will be used?
- Where will they come from?
- How much will they cost?
- What parts and systems will be made?
- What processes will be used?
- What questions need to be answered?
- How will it be evaluated?
The final project should integrates the range of units covered and incorporate
- 2D and 3D design
- Additive and subtractive fabrication processes
- Electronics design and production
- Embedded microcontroller interfacing and programming
- System integration and packaging
Lastly, all parts of the final project should be made rather than bought, if possible.
In addition to the requirements from FabAcademy, I also formulated my own demand which should be met in order to successfully absolve FabAcademy. These were created in the initial assignment on project development but are also posted on the final project page. These are:
- An LED strip must be placed around the glass plate.
- The glass plate must be connected to a rotating shaft able of rotating 90°.
- A camera must be able to record the surface of the glass plate from below.
- The camera must be able to follow the rotations of the shaft.
- The shaft must be suspended by a frame.
- The rotation is controlled by a motor.
- An angle sensor is used to measure the angle
- A GUI is used as an interface via USB to the microcontroller.
- The microcontroller has a housing.
Bill of Materials for Download
- Bill of Materials (.xlsx): List of materials and components split into "Making", "Buying" and "Electrical" showing the needed quantity, source, the costs and for materials also the fabrication process